Interpreting and Executing Recipes with a Cooking Robot
نویسندگان
چکیده
The creation of a robot chef represents a grand challenge for the field of robotics. Cooking is one of the most important activities that takes place in the home, and a robotic chef capable of following arbitrary recipes would have many applications in both household and industrial environments. The kitchen environment is a semistructured proving ground for algorithms in robotics. It provides many computational challenges, such as accurately perceiving ingredients in cluttered environments, manipulating objects, and engaging in complex activities such as mixing and chopping. Yet it also allows for reasonable simplifying assumptions due to the inherent organization of a kitchen around a human-centric workspace, the consistency of kitchen tools and tasks, and the ordered nature of recipes. We envision a robotic chef, the BakeBot, which can collect recipes online, parse them into a sequence of low-level actions, and execute them for the benefit of its human partners. We present first steps towards this vision, by combining techniques for object perception, manipulation, and language understanding to develop a novel end-to-end robot system able to follow simple recipes and by experimentally assessing the performance of these approaches in the kitchen domain.1
منابع مشابه
Modeling Cooking Tutorials using Hidden Markov Models Robot Learning from Demonstration
With the advancement of personal robotics, learning from demonstration has become a popular technique to teach robots new tasks. However, for a robot to adapt different tasks and environments, it is not feasible for endusers to provide demonstrations for all possible tasks and scenarios. Instead if robots could leverage the large amount of instructional data available on the web to perform task...
متن کاملCompiling a Lexicon of Cooking Actions for Animation Generation
This paper describes a system which generates animations for cooking actions in recipes, to help people understand recipes written in Japanese. The major goal of this research is to increase the scalability of the system, i.e., to develop a system which can handle various kinds of cooking actions. We designed and compiled the lexicon of cooking actions required for the animation generation syst...
متن کاملConversational Retrieval of Cooking Recipes
This paper presents a new approach for exploring a collection of cooking recipes represented as cooking workflows by means of a conversation. Users are guided through the search process by answering posed questions. Thus, they are not required to formulate queries and they do not need to browse a recipe collection by hand. Questions involve ingredients and cooking activities contained in the wo...
متن کاملCookingCAKE: A Framework for the Adaptation of Cooking Recipes Represented as Workflows
This paper presents CookingCAKE, a framework for the adaptation of cooking recipes represented as workflows. CookingCAKE integrates and combines several workflow adaptation approaches applied in process-oriented case based reasoning (POCBR) in a single adaptation framework, thus providing a capable tool for the adaptation of cooking recipes. The available case base of cooking workflows is analy...
متن کاملCommunicating, Interpreting, and Executing High-Level Instructions for Human-Robot Interaction
In this paper, we address the problem of communicating, interpreting, and executing complex yet abstract instructions to a robot team member. This requires specifying the tasks in an unambiguous manner, translating them into operational procedures, and carrying out those procedures in a persistent yet reactive manner. We report our response to these issues, after which we demonstrate their comb...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012